imposing person - Spanish English Dictionary